telescopic cylinder - Turkish English Dictionary